#main{ width:1200px; float:left; overflow:hidden;}
#wzys{ width:1200px; float:left; }
#wzys ul{list-style-type:none;}
#wzys ul li{ width:1200px; float:left; margin-bottom:65px; margin-top:65px;}
#wzys ul li.c2 .tp,#wzys ul li.c1 .nr{ float:left;}
#wzys ul li.c1 .tp,#wzys ul li.c2 .nr{ float:right;}
#wzys ul li .tp{ width:500px;text-align:center;}
#wzys ul li .tp img{max-width:500px;}
#wzys ul li .nr{ width:650px; margin-top:10px;}
#wzys ul li .nr dd{
	font-size:16px;
	color:#fff;
	line-height:30px; text-transform:capitalize; font-weight:600;
	width:100%;
	float:left; margin-bottom:15px;
}
#wzys ul li .nr dd span{  font-size:24px; color:#fff; font-weight:normal;}
#wzys ul li .nr .xq{ width:100%; font-size:16px; line-height:38px; margin-top:5px; color:#fff;}
#wzys ul li .nr .xq span{ width:150px; height:35px; margin-top:20px; text-align:center; float:left; color:#fff;background-color:rgba(255,255,255,0.2);line-height:35px; font-size:14px;}
#wzys ul li .nr .xq span i{ margin-left:10px; line-height:35px;}
#wzys ul li:hover .nr .xq span{ background-color:rgba(0,0,0,0.3);  }
#lmbt{
	width:1200px;
	float:left;
	text-align:left;
	overflow:hidden;
	background-image: url(line3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; padding-bottom:20px;
}
#lmbt  dd{
	position:relative;
	font-size:76px;
	color:#E1E1E1;
	line-height:100px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif; text-align:center;
}
#lmbt  dd span{ color:#07A6F3;; font-size:38px; position:absolute; left:5px; bottom:-20px; font-weight:bold; width:100%; text-align:center;}
#lmbt p{ font-size:14px; line-height30px; margin-top:10px; text-align:center;}
#gywm{
	width:100%;
	float:left;
	padding-top:80px;
	padding-bottom:140px;
	overflow:hidden;
	min-width:1200px;
	background-color:#F5F5F5;
 position:relative; z-index:1;
}
#gywm .bt{ width:50%; float:left; margin-top:50px;}
#gywm .bt dd{margin-right:180px;
	float:right;
	
	position:relative;
	font-size:76px;
	color:#E1E1E1;
	line-height:100px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
#gywm .bt dd span{ color:#000; font-size:38px; position:absolute; left:5px; bottom:-20px; font-weight:bold;}
#gywm .left{ width:51%; float:left; background-color:#fff;box-shadow: 0px 1px 8px #ccc;-webkit-box-shadow: 0px 1px 8px #ccc;-moz-box-shadow: 0px 1px 6px #ccc; margin-top:20px;}
#gywm .left .js{ float:right; width:530px; padding-right:70px; padding-top:50px; padding-bottom:50px; font-size:16px; line-height:30px; overflow:hidden;}
#gywm .left .js dd{ margin-bottom:15px;
	font-size:24px;
	color:#07A6F3;
	font-weight:bold; line-height:35px; height:35px; 
}
#gywm .left .js span{ padding:5px 40px; height:45px; margin-top:20px; text-align:center; float:left; color:#fff; background-color:#07A6F3; line-height:45px; font-size:16px;}
#gywm .left .js span i{ margin-left:10px; line-height:45px;transition:all 0.6s ease-in-out 0s;}
#gywm .left .js span:hover{ background-color:#1890FF;}
#gywm .left .js span:hover i{ margin-left:20px;}
#gywm .ra{ width:55%; position:absolute; right:0px; top:20%; height:60%;	background-repeat: no-repeat;
	background-position:left center;background-size:cover; z-index:-1;}
#part{ width:100%; float:left; background-color:#fff; position:relative; z-index:2;	min-width:1200px; padding-bottom:45px;}
#zebq{
	width:94%;
	float:left; background-color:#E6F0FE; padding:3%; box-shadow: 0px 1px 10px #ccc;-webkit-box-shadow: 0px 1px 10px #ccc;-moz-box-shadow: 0px 1px 10px #ccc; margin-top:-70px;

}
#zebq ul{LIST-STYLE-TYPE: none;overflow:hidden; }
#zebq ul li{width:25%; margin-left:-1px; text-align:center; float:left;  color:#07A6F3; text-align:center; border-left:1px solid #07A6F3;}
#zebq ul li p{ color:#777; font-size:16px; margin-top:10px;}
#zebq ul li h5{
	font-size:42px; font-weight:normal;
	font-family: Arial, Helvetica, sans-serif; line-height:1;
}
#zebq ul li h5 span{ font-weight:bold;}
#xwzx{width:1200px;
	float:left;
	text-align:center;  position:relative; margin-top:40px;
}
#xwzx .zzd{ width:1200px; float:left; overflow:hidden; }
#xwzx ul{ list-style-type:none; }
#xwzx UL LI { width:370px; float:left; text-align:left;  margin-right:45px;overflow:hidden; }
#xwzx UL LI .tp{ width:370px; float:left;height:200px; overflow:hidden; margin-bottom:12px;}
#xwzx UL LI .tp img{ width:370px; min-height:200px;;transition:all 0.6s ease-in-out 0s; display:block; margin-left:auto; margin-right:auto;}
#xwzx ul li dd{ font-size:13px; line-height:22px; color:#333333; margin-top:25px;}
#xwzx ul li  h4{ font-size:18px; color:#000;font-weight:500; height:30px; line-height:30px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}
#xwzx ul li  p{ font-size:14px; color:#666; line-height:22px; height:66px; overflow:hidden; margin-top:10px;}
#xwzx ul li  em{
	display:inline-block;
	margin-top:12px;
	background-image: url(jtf.png);
	background-repeat: no-repeat;
	background-position: right center; padding-right:38px;color:#07A6F3;text-decoration: underline;font-style: normal;
}
#xwzx ul li:hover h4{color:#07A6F3;}
#xwzx ul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#xwzx .prev,#xwzx .next {
	width: 38px;
	height:205px; display:block;
	top:0px; position:absolute;
}
#xwzx .prev i,#xwzx .next i{ line-height:205px; color:#000}
#xwzx .prev:hover i,#xwzx .next:hover i{ color:#07A6F3}
#xwzx .prev {left:-50px;
}
#xwzx .next {right:-50px;
}
#yylist{width:1200px;
	float:left;
	text-align:center; margin-top:40px; margin-bottom:45px; overflow:hidden;
}
#yylist ul{ list-style-type:none; width:1210px; }
#yylist UL LI { width:298px; float:left; position:relative; height:380px; overflow:hidden; margin-right:2px; }
#yylist UL LI .imga{ width:298px; float:left; display:block; min-height:380px;transition:all 0.6s ease-in-out 0s;}
#yylist UL LI:hover .imga{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#yylist UL LI .zzc{
	width:100%;
	height:100%; position:absolute; left:0px; top:0px;
	background-image: url(bga.png);
	background-repeat: repeat-x;
	background-position: left top; text-align:center; z-index:2;
}
#yylist UL LI .zzc DD{ 
	Font-size: 48px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; color:#fff; margin-top:60px;
}
#yylist UL LI .zzc P{display:inline-block; font-size:24px; font-weight:bold; width:220PX; height:50PX; line-height:50PX;border-radius:50px; background-color:#07A6F3; color:#FFF;margin-top:20px;}
#yylist UL LI:hover .zzc p{ background-color:#43B9DD}
#yylist UL LI .zzc h4{ width:100%; font-variant:normal;margin-top:20px;
	font-size:14px; 
	color:#FFFFFF;
	display:inline-block;
	background-image: url(x1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; padding-bottom:55px; clear:both; color:#fff;
}
#yylist UL LI .tp{display:inline-block; text-align:center;width:100%; margin-top:20px;}
#yylist UL LI .tp .imgb{ display:block; margin-left:auto; margin-right:auto; }
#prolista{width:1200px;
	float:left;
	text-align:center; 
}
#prolista ul{ list-style-type:none; width:1240px; }
#prolista UL LI { width:285px; float:left; background-color:#fff; margin-right:20px; margin-top:15px; margin-bottom:15px;box-shadow: 0px 1px 8px #ddd;-webkit-box-shadow: 0px 1px 8px #ddd;-moz-box-shadow: 0px 1px 6px #ddd; }
#prolista UL LI:hover{box-shadow: 0px 1px 8px #999;-webkit-box-shadow: 0px 1px 8px #999;-moz-box-shadow: 0px 1px 8px #999;}
#prolista UL LI .tp{ width:275px; height:190px; float:left;  overflow:hidden;  text-align:center; padding:5px;}
#prolista ul li img{ max-width:275px; height:190px;transition:all 0.6s ease-in-out 0s; display:block; margin-left:auto; margin-right:auto;}
#prolista UL LI p{ background-color:#f4f4f4; width:275px;text-align:center; height:35px; font-size:14px; line-height:35px; padding:5px; overflow:hidden; font-weight:600; margin-top:-1px;}

#prolista UL LI A{
	color:#333;

}
#prolista UL LI A:hover  p{	
	color:#fff; background-color:#07A6F3;

}
#prolista UL LI A:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#lmdf{float:left;width:1200px; text-align:center; margin-bottom:5px; overflow:hidden; margin-top:25px;}
#lmdf A{
	padding-left:20px;
	line-height:35px;
	padding-right:20px;
	font-size:16px;
	display:inline-block;
	 color:#555; background-color:#fff; margin:5px; border:#ddd solid 1px;border-radius:2px; background-color:#f4f4f4;
}
#lmdf A.active{	color:#fff; background-color:#07A6F3; border:#07A6F3 solid 1px;}
#lmdf A:hover{	color:#fff; background-color:#07A6F3;border:#07A6F3 solid 1px;}
#more{ width:1200px; float:left; margin-top:60px; text-align:center;}
#more A{
	display:inline-block;
	padding-left:80px;
	padding-right:80px;
	line-height:48px;
	font-size:14px;
	border-radius:2px;
	color:#07A6F3; border:#07A6F3 solid 1px;
	transition:all 0.2s ease-in-out 0s; 
}
#more A:hover {
	background:#07A6F3; border:#07A6F3 solid 1px; color:#fff; 
}

#link{ width:1196px; border:#ddd solid 1px; padding:1px; float:left; background-color:#fff; margin-top:35px;}
#link_1{
		height:50px; padding:0px 20px;
	float:left;
	line-height:25px;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;background-color:#07A6F3;

}
#link_1 p{
	font-weight:bold;
	font-family: "Times New Roman", Times, serif; text-transform:uppercase;
}
#link_2{  padding-left:1%; padding-right:1%;float:left; line-height:25px;}
#link_2 a{ margin-left:8px; margin-right:8px;}